/* eslint-disable */
// 该文件由 OneAPI 自动生成，请勿手动修改！
import {request} from '@umijs/max';
import {history} from "@@/core/history";
import {apiPrefixDispose} from '@/utils/format';


/**
 * 登录接口
 */
export async function userAuthApi<T = any>(params: API.LoginParams) {
  // 这里替换为实际的 API 请求
  return request<API.ResultVO<API.LoginResponse>>(apiPrefixDispose('/login'), {
    method: 'POST',
    data: params,
  });
}


/**
 * 退出
 */
export async function logout<T = any>() {
  localStorage.removeItem(process.env.TOKEN_LOCAL_STORAGE_NAME);

  // 这里替换为实际的 API 请求
  request<API.ResultVO<string>>(apiPrefixDispose('/logout'), {
    method: 'GET',
  });
  console.log("我走了")
  history.replace('/login');
}
